Big Huge Thesaurus

striped dogwood

noun